#include<stdio.h>

int main() {
	int i,j,temp;
	int arr[4][4]= {0};
	int* p=&arr[0][0];
	for(i=0;i<4;i++)
	{ for(j=0;j<4;j++)
	     { *p=i*4+j+1;
	         p++;
	         printf("%d ",arr[i][j]);
		 }printf("\n");
	}
	printf("\n");
	for(i=0;i<4;i++)
	{ for(j=0;j<i;j++)
	     { temp=arr[i][j];
	        arr[i][j]=arr[j][i];
		    arr[j][i]=temp;
	        
		 }
	}
	for(i=0;i<4;i++){for(j=0;j<4;j++){printf("%d ",arr[i][j]);
	}printf("\n");
	}
	
	return 0;
}


